step in something smelly - Español Inglés Diccionario